package com.renren.project.db.utils.anno;


import java.lang.annotation.*;

/**
 * 表别名
 * 可作用于类和字段上，字段优先级高
 * clazz优先级高于name
 * @date 2020/9/21
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.FIELD})
public @interface TableAlias {

    /**
     * 名称
     *
     * @return
     */
    String name() default "";

    /**
     * 类
     *
     * @return
     */
    Class<?> clazz() default Void.class;
}
